impending disaster - Alemán Inglés Diccionario